package com.maxmlr.base.jvm;

/**
 * @ClassName Test1
 * @Description TODO
 * @Author maxiao
 * @Date 2020/3/25 下午11:28
 * @Version V1.0
 */
public class Test1 {
    public static void main(String[] args) {
        int a = 1;
        int b = 400;
        int c = a + b;
        System.out.println(c);


        /*
        public static void main(java.lang.String[]);
        descriptor: ([Ljava/lang/String;)V
        flags: ACC_PUBLIC, ACC_STATIC
        Code:
        stack=2, locals=4, args_size=1
        0: iconst_1
        1: istore_1
        2: sipush        400
        5: istore_2
        6: iload_1
        7: iload_2
        8: iadd
        9: istore_3
        10: getstatic     #2                  // Field java/lang/System.out:Ljava/io/PrintStream;
        13: iload_3
        14: invokevirtual #3                  // Method java/io/PrintStream.println:(I)V
        17: return
                LineNumberTable:
        line 12: 0
        line 13: 2
        line 14: 6
        line 15: 10
        line 17: 17
        LocalVariableTable:
        Start Length  Slot  Name   Signature
        0      18     0  args   [Ljava/lang/String;
        2      16     1     a   I
        6      12     2     b   I
        10       8     3     c   I
        */

    }
}
